|
Create trees with drag & drop, extended
keyboard handling and advanced UI display styles; all while maintaining your JTree code. The
JFCDataTree provides developers with a wealth of features while at the same time providing
the only drop-in replacement for the standard JTree. Features include:
|
|
Drag & Drop Support
The JFCDataTree features full support for dragging and dropping of nodes.
Drag & Drop Listeners and Events
- Customize drag cursors.
- Begin drag event listener.
- Drag over a node event listener.
- Before drop event listener.
- After drop event listener.
Searching & Sorting
- Search descendants for a text.
- Sort children/descendants in ascending/descending order (case: sensitive/insensitive).
Additional Event Listeners & Keyboard Handling
- Before and after INSERT key press.
- Before and after DELETE key press.
- Adapters for all events specific to JTree (selection, model, etc.).
- Use the INSERT key to automatically insert new nodes.
- Use the DELETE key to automatically delete nodes.
- Before & After editing events.
Node Images
- 6 images per node. Add 3 extra images (collapsed/expanded/leaf) for the selected state
of a node.
- Hide all node images (on/off).
- Hide +/- (on/off).
- Customize the width for the left and right ChildNodeIndents.
- Customize the font, foreground/background color and height for nodes.
- Built-in dynamic images for nodes (16 different image styles).
- Set the height for nodes.
- Customize the foreground/background colors and borders for selected nodes.
Support For Java Look And Feel (JLF)
- In addition to the standard enhancements ProtoView supplies for color/font/border styles
with its JFC product offering, the JFCDataTree supports the standard Java Look and Feel
(JLF) used in JFC.
- Set JLF colors and fonts (on/off).
- Set JLF images on nodes (on/off).
- Maintain the "Metal" JLF and ignore the UIManager (on/off).
Additional Display Styles
- Shadows.
- Borders.
- Absolute positioning of the first node in the tree.
Full Support For The Standard JTree Features
The JFCDataTree is compatible with existing JTree applications. Simply change the JTree
reference to JFCDataTree, and you can continue to do application development with the
standard JTree function calls while taking advantage of a number of ProtoView added
features.
This service includes all major upgrades (full version changes) and minor
updates (enhancements/service patches).
Designed to keep customers up-to-date, this service creates a link between
you and ProtoView's Development Team ensuring that you are always informed of the latest
updates, enhancements/service patches to our software products. In addition, ProtoView
Subscription Service customers also benefit from full version upgrades. This
reduces the hassle of upgrading your products; the ProtoView Subscription Service
will now do this automatically!
Click here to read more about this service (as well as
view a detailed pricing chart).
JFCSuite, Winner of the 1999 Java Developer's
Journal
Editor's Choice Award, "Best Bean."
- Java Developer's Journal, Award
JFCDataExplorer, Winner of the 1998 Java
Developer's Journal
Editor's Choice Award, "Best Bean."
- Java Developer's Journal, Award
JFCDataExplorer, Winner of the 1999 Java Pro
Reader's Choice Award, "Best Visualization Tool"
-Java Pro, Award
"...a component library custom-designed
for programmers
who want to add a touch of professionalism and a lot of
user-friendliness to their programs."
-Java Pro, Review
"...[JFCDataExplorer] is one of those
rare components that is
attractive from a user interface and a component
model/language point of view. If you want a
practical example of the power of JFC, download a
fully functional evaluation copy from the
ProtoView Web Site (http://www.protoview.com/demos)."
- Java Pro, Review
Copyright ⌐ 1999 ProtoView Development
Corporation. All rights reserved.
This page was last updated Thursday, February 24, 2000.
|